Synonyms for "fall into place"

Words with similar meaning